extension of work permit - Turkish English Dictionary